colloid corpuscle - Spanish English Dictionary